home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 20
/
Cream of the Crop 20 (Terry Blount) (1996).iso
/
bbs
/
ivb100.zip
/
SYSOP.DOC
< prev
Wrap
Text File
|
1996-05-30
|
22KB
|
525 lines
Digital Genesis - (608)781-9660 - (1:2360/13)
Digital Genesis Software presents... (05/30/96)
InterLink Voting Booth v1.0.0
Copyright (c) 1995,96 by James Sella
All rights reserved.
NOTE: InterLink Voting Booth currently supports only 'dorinfo1.def' that is
compatible with RA and 'door.sys'. Use a conversion program as
need be.
I always throw this in on the top so you see it.. Registration is $15.
There is more info at the bottom of this doc about registration. Registered
users of Dream Voting Booth will want to read the reg. section as well.
***Disclaimer:
This software, it's associated files and documentation is provided
"as is" without warranty of any kind, either expressed or implied.
The author, or anyone else involved with this program shall not be
liable for any direct, indirect, consequential or incidental damages,
including loss of profits, interruption of business, loss of
information, or any other claims, attributed to the use, or inability
to use this software. This software is guarantied to do nothing more
than take up drive space.
(ie: If you dog dies after you use this software, it is not my fault.)
***License:
This software is NOT freeware, it is shareware. You are given a chance
to try out this software before you buy it. If you have no intention of
registering this software please discontinue use of it. This software
may be copied as long as the original archive stays intact. This
software may NOT be sold or placed in any package without direct written
permission from the author. (Those making CD-Roms, please ask!)
Installing the software:
-Unarchive the distribution archive into it's own unique directory.
-Run Install.com.
Install will create the directories DATA, PICS, OUTBOUND, and LOG. It
will then move all files to the correct directories.
Make sure to answer the question correctly. If you goof up, you will
have to run the program over again.
Choose to be HUB only if you are the site running the league.. that's
what the HUB is!
If you don't have a league to join, contact James Sella at 1:2360/13
and I can enter you into league 1, since I am HUB for it. :)
-Customize IVB for your BBS. [Optional]
At this point, you may want to customize IVB for your setup.
You won't have to, as Install.com did the required field for you.
(Many of you will find something that annoys you in IVB. That's why
many of these options are in here. Make it like you want it.)
NOTE: The format for each is listed later in the docs.
BBS.cfg
- Basic info on your BBS.
IVB.ctl
- Basic info about InterLink Voting Booth.
IVB1.cfg
- Node 1's config file. Info on Node 1's dropfile location.
Each Node will have it's own IVB#.cfg file.
ROUTE.ctl
- Basically tells IVB which BBS's you will send packets to.
It is probably already correct for you!
BADUSERS.dat
- List of Users that are not allowed into IVB.
BADWORDS.dat
- List of "Bad Words". Allows SysOp to pick and choose words
they do and do not want displayed to their users.
IVBNLIST.xxx
- Nodelist for IVB.
-BBS Setup
-First, I would suggest making a batch file to run the door. Here are
two examples.
;Sample for Single Node BBS
c:
cd\bbs\ivb
IVBMAINT.exe INBOUND
IVB.exe ivb1.cfg
IVBMAINT.exe OUTBOUND
cd\bbs
;Sample for Multiple Node BBS
c:
cd\bbs\ivb
IVBMAINT.exe INBOUND
IVB.exe ivb%1.cfg
IVBMAINT.exe OUTBOUND
cd\bbs
NOTE: You can take IVBMAINT out of these batch files if you would
rather do this in an event.
-Second, set up your BBS to call the batch file. For RemoteAccess make
a "Execute sub-program (Type 7)".
An example of what to put in the OptData field:
*C /c c:\bbs\ivb\ivb.bat *N*M
You will need to change the path to the batch file to fit your system.
(I guess that's why this is called an example.)
The "*C /c" tells RA to load Command.com and execute a batch file.
The "*N" will pass the node number to the batch file and "*M" will
swap the BBS out of memory. (Refer to RA.doc for detailed help.)
If you are not running RA, you will need to check the docs for your
BBS software for help on this one.
-Third, you will want to run IVBMaint.exe on your nightly event. Make
sure to run the "IVBMaint.exe MAINT [90]" command. That will remove old
users (move than 90 days inactive) and remove expired booths.
Additional Information:
-Running IVB
General information on use of IVB is included in the file IVB_HELP.txt.
which is the online help for users. Feel free to edit IVB_HELP.txt for
your users. (Something it's missing? Let me know.)
NOTE: Have ANSI.sys or ANSI.com loaded. It looks really messy without.
-Command Line Options
IVB has several command line options. (Anything you want added?)
Here is the basic format:
IVB.exe <IVB#.cfg> [-Local] [-S<1-5>]
ie: IVB.exe IVB1.cfg
ie: IVB.exe IVB0.cfg -Local
ie: IVB.exe IVB2.cfg -S5
ie: IVB.exe IVB9.cfg -L -S3
-L or -Local:
This option allows the SysOp to enter the door without a
dropfile. IVB will ask you for a username.
-S<1-5>:
This option is for SysOps that want to ask the user to vote
as they log onto the BBS.
-S1 only tells the user if they have or have not voted on the
available booths. It does NOT give them a choice to vote
on them. It waits for the user to press a key to continue.
-S2 tells the user if they have or have not voted on the
available booths. It will give them the choice to vote on
the booths. The default answer for -S2 is No. This option
will also exit with errorlevel -1 if they choose No.
-S3 is exactly the same as -S2, but the default choice is Yes.
-S4 tells the user if they have or have not voted on all
available booths and will load IVB regardless.
-S5 checks how many booths the user has voted on and returns
that negative value. (ie: Joe didn't vote on 5 booths, so
IVB returns -5 as the errorlevel.) If the user has voted
on all available booths, IVB returns 0 as normal. This
option displays nothing to the user.
You are probably thinking "What the H*LL would I use this
for?!" Well, you can use it for what ever you want. One
SysOp wanted to use it so he could remove 1 min for each
booth not voted on. He passed the errorlevel to a RA Util
that could remove or add time to a user that was online.
IVBMaint has several command line options.
Here is the basic format:
IVBMAINT.exe <keyword> [optional keyword]
ie: IVBMAINT.exe INBOUND
ie: IVBMAINT.exe MAINT 31
ie: IVBMAINT.exe EXPIRE
ie: IVBMAINT.exe ADD 4
-RESET (HUB onl